package beans;

import javax.faces.context.FacesContext;

/**
 *
 * @author infzt
 */
public class PageController {

    private String contextPath;
    private String modulo;
    private String menu;
    private String opcion;

    public PageController() {
        this.contextPath = FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath();
        this.modulo = "OPE";
        this.menu = "";
        this.opcion = "";
    }

    public String getContextPath() {
        return contextPath;
    }

    public void setContextPath(String contextPath) {
        this.contextPath = contextPath;
    }

    public String getModulo() {
        return modulo;
    }

    public void setModulo(String modulo) {
        this.modulo = modulo;
        this.menu = "";
    }

    public String getMenu() {
        if (modulo.compareTo("OPE") == 0) {
            menu = (menu.compareTo("") == 0) ? "TipoCambio" : menu;
        }
        return menu;
    }

    public void setMenu(String menu) {
        this.menu = menu;
        this.opcion = "";
    }

    public String getOpcion() {
        if (modulo.compareTo("OPE") == 0) {
            if (menu.compareTo("TipoCambio") == 0) {
                opcion = (opcion.compareTo("") == 0) ? "TipoCambio" : opcion;
            }
            if (menu.compareTo("Ventanilla") == 0) {
                opcion = (opcion.compareTo("") == 0) ? "HabilitarEfectivo" : opcion;
            }
        }
        return opcion;
    }

    public void setOpcion(String opcion) {
        this.opcion = opcion;
    }
}
